exploded asteroid - Turkish English Dictionary